//
// Copyright (c) 2014, 保留所有权利。
//
// AgentSync.java
//
// 作    者：王红燕
// 当前版本：1.0
// 2014 上午9:15:28
//
// 
//
package com.vanke.agent.sync;

import org.apache.log4j.Logger;

/**
 *
 */
public class ConstrantAgentSync {
	static Logger log = Logger.getLogger(ConstrantAgentSync.class);

	public static void main(String[] args) {
		log.info("------------ConstrantAgentSync-----------------");
		new ConstrantAgentSync().sync();
	}

	public void sync() {


		final AgentSync[] syncs = { 


				//置业顾问
				new MyStationSync(), 		//
				new MyStationUserSync(), 	//
				new MyUserSync() 			//
		};

					for (final AgentSync sync : syncs) {
						try {
							// 等待结束，进行同步
							sync.sync();
						} catch (Exception e) {
							log.error(sync.getClass().getName()
									+ " sync error: " + e);
						}
						sleep(3000);
					}
	}

	public static void sleep(long time){
		try {
			Thread.sleep(3000);
		} catch (InterruptedException e) {
			// TODO 自动生成 catch 块
			e.printStackTrace();
		}
	}
	
} // /~
